go/types.indexedExpr.indices (field)
19 uses
go/types (current package)
call.go#L51: xlist = ix.indices
call.go#L67: check.errorf(ix.indices[got-1], WrongTypeArgCount, "got %d type arguments but want %d", got, want)
call.go#L264: xlist = ix.indices
exprstring.go#L76: writeExprList(buf, ix.indices)
index.go#L25: check.use(e.indices...)
index.go#L189: check.use(e.indices...)
index.go#L334: if len(expr.indices) == 0 {
index.go#L338: if len(expr.indices) > 1 {
index.go#L340: check.error(expr.indices[1], InvalidIndex, invalidOp+"more than one index")
index.go#L342: return expr.indices[0]
index.go#L425: indices []ast.Expr // index expressions
index.go#L440: indices: []ast.Expr{e.Index},
index.go#L448: indices: e.Indices,
resolver.go#L527: for _, arg := range ix.indices {
typexpr.go#L435: check.trace(ix.Pos(), "-- instantiating type %s with %s", ix.x, ix.indices)
typexpr.go#L463: targs := check.typeList(ix.indices)
typexpr.go#L492: if i < len(ix.indices) {
typexpr.go#L493: pos = ix.indices[i].Pos()
typexpr.go#L497: check.mono.recordInstance(check.pkg, ix.Pos(), tparams, targs, ix.indices)